首页

amd 8700g 运行 stable-diffusion

修改启动参数: webui-user.bat 文件中

use-zluda ,我的电脑一直在用 cpu 跑,不知道为什么
json
set COMMANDLINE_ARGS=--opt-sub-quad-attention --lowvram --disable-nan-check --skip-torch-cuda-test --use-zluda --no-half
use-directml ,能够正确的利用780m 核显了。
json
set COMMANDLINE_ARGS=--use-directml --no-half
期间遇到一个问题缺少torch_directml​模块,导致DirectML初始化失败。
在PowerShell(管理员身份)中执行:
bash
cd C:\D\app\stable-diffusion-webui-directml #这是我的安装目录 .\venv\Scripts\Activate.ps1 pip install torch-directml
然后再使用 use-directml 参数启动就能正常运行了